home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / g_man / cat3 / OpenGL-ftn / fglloadidentity.z / fglloadidentity
Encoding:
Text File  |  2001-04-17  |  3.7 KB  |  75 lines

  1.  
  2.  
  3.  
  4. ffffggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy((((3333GGGG))))            OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee            ffffggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ffffggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy - replace the current matrix with the identity matrix
  10.  
  11.  
  12. FFFFOOOORRRRTTTTRRRRAAAANNNN SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      SUBROUTINE ffffggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy( )
  14.  
  15.  
  16. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  17.      ffffggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy replaces the current matrix with the identity matrix.  It
  18.      is semantically equivalent to calling ffffggggllllLLLLooooaaaaddddMMMMaaaattttrrrriiiixxxx with the identity
  19.      matrix
  20.  
  21.  
  22.  
  23.  
  24.                                 (                 )
  25.                                    1    0    0    0
  26.                                 |                 |
  27.  
  28.                                 |   0    1    0    0  |
  29.  
  30.                                 |                 |
  31.                                    0    0    1    0
  32.                                 |                 |
  33.  
  34.                                 ( 0   0   0   1  )
  35.  
  36.  
  37.      but in some cases it is more efficient.
  38.  
  39. EEEERRRRRRRROOOORRRRSSSS
  40.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ffffggggllllLLLLooooaaaaddddIIIIddddeeeennnnttttiiiittttyyyy is executed between
  41.      the execution of ffffggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ffffggggllllEEEEnnnndddd.
  42.  
  43. AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
  44.      ffffggggllllGGGGeeeetttt with argument GGGGLLLL____MMMMAAAATTTTRRRRIIIIXXXX____MMMMOOOODDDDEEEE
  45.      ffffggggllllGGGGeeeetttt with argument GGGGLLLL____CCCCOOOOLLLLOOOORRRR____MMMMAAAATTTTRRRRIIIIXXXX
  46.      ffffggggllllGGGGeeeetttt with argument GGGGLLLL____MMMMOOOODDDDEEEELLLLVVVVIIIIEEEEWWWW____MMMMAAAATTTTRRRRIIIIXXXX
  47.      ffffggggllllGGGGeeeetttt with argument GGGGLLLL____PPPPRRRROOOOJJJJEEEECCCCTTTTIIIIOOOONNNN____MMMMAAAATTTTRRRRIIIIXXXX
  48.      ffffggggllllGGGGeeeetttt with argument GGGGLLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____MMMMAAAATTTTRRRRIIIIXXXX
  49.  
  50.  
  51. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  52.      ffffggggllllLLLLooooaaaaddddMMMMaaaattttrrrriiiixxxx, ffffggggllllMMMMaaaattttrrrriiiixxxxMMMMooooddddeeee, ffffggggllllMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx, ffffggggllllPPPPuuuusssshhhhMMMMaaaattttrrrriiiixxxx
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                                                                         PPPPaaaaggggeeee 1111
  72.  
  73.  
  74.  
  75.